Skip to content

1. 비즈니스 등록/생성 관리

POST /api/businesses - 새 비즈니스 등록 (Owner가 새 업체 생성)
GET /api/businesses - 내가 속한 비즈니스 목록 조회
DELETE /api/businesses/{businessId} - 비즈니스 삭제 (Owner만)

2. 비즈니스 구성원 관리

GET /api/businesses/{businessId}/members - 구성원 목록 조회
POST /api/businesses/{businessId}/members/invite - 구성원 초대
PATCH /api/businesses/{businessId}/members/{userId}/role - 역할 변경
DELETE /api/businesses/{businessId}/members/{userId} - 구성원 제거
GET /api/businesses/{businessId}/invitations - 초대 현황 조회

3. 초대 및 참여 관리

GET /api/invitations - 내가 받은 초대 목록
POST /api/invitations/{invitationId}/accept - 초대 수락
POST /api/invitations/{invitationId}/decline - 초대 거절

→ 이 부분 어떻게 다뤄야할지 이야기 하고 디테일 파야? 레이아웃 대강 그려보고 조립할 수 있음 좋을 거 같긴한데 감이 안섭니다.

4. 비즈니스 전환 관리

POST /api/switch-business/{businessId} - 활성 비즈니스 전환
GET /api/current-business - 현재 활성 비즈니스 조회

→ 실제 서비스에서 “이 사람이 사업자이다~” 라는걸 증명할려면 명확히 어떻게 해야하는가?

https://www.data.go.kr/tcs/dss/selectApiDataDetailView.do?publicDataPk=15081808#tab_layer_prcuse_exam